pressed cooked ham - Spanish English Dictionary